Internet Archive BookReader

William Hogarth : painter, engraver, and philosopher : essays on the man, the work, and the time